*{
	font-family:华文细黑;
}
#header a,#header .left,#bottom span,#bottom a.bottomlj{
	font-family: 华文行楷;
}
.caption{ 
	padding: 0 10%;
	background: #333; 
	height: 75px; 
	line-height: 75px; 
}
.caption h3{ 
	float: left; 
	margin: 25px 56px 0 40px; 
	color: white;
}
.site{ 
	float: right; 
	padding-right: 40px; 
	color: #cdcdcd; 
}
.site a{ 
	color: #cdcdcd; 
}
.site a:hover{ 
	color: #a69280; 
}
.site em{ 
	display: inline-block; 
	vertical-align: middle; 
	margin: -3px  6px 0 0; 
}
#ss{

}
.article{
	width: 80%; 
	margin: 0 auto;
	overflow: hidden; 
	background: #fff; 
	padding: 28px 40px;
}
.article-nav{ 
	margin: 0 0 18px; 
	border-bottom: 1px solid #dfdfdf; 
	height: 46px;
}
.article-nav li{ 
	float: left; 
	width: 25%; 
	text-align: center;
}
.article-nav li a{ 
	display: block; 
	width: 200px; 
	float: left; 
	color: #444; 
	line-height: 45px;
}
.article-nav li em{ 
	display: block; 
	width: 1px; 
	float: left; 
	height: 11px; 
	background: #dfdfdf; 
	overflow: hidden; 
	margin-top: 17px; 
}
.article-nav li:hover a{ 
	color: #a69280; 
	color: #a69280; 
	border-bottom: 2px solid #a69280;
}
.article-nav li.on a{ 
	color: #a69280; 
	border-bottom: 2px solid #a69280;
}
.article-list{
	overflow: hidden; 
	padding-bottom: 20px; 
	border-bottom: 1px solid #dfdfdf;
}
.article-list li{
	overflow: hidden; 
	height: 47px; 
	line-height: 47px; 
	border-top: 1px dashed #dfdfdf; 
	margin-top: -1px;
}
.article-list li a{ 
	display: block; 
	color: #444; 
}
.article-list li:hover{ 
	background: #f4f4f4; 
}
.article-list li:hover a{ 
	color: #a69280; 
}
.article-name{ 
	width: 82%; 
	float: left; 
	white-space:nowrap; 
	text-overflow:ellipsis;
	overflow: hidden;}
.article-time{ 
	width: 18%; 
	float: right; 
	text-align:right; 
	color: #8e8e90;
}
.page{ text-align: center;
	overflow: hidden; 
	padding: 40px 0 20px;
}
.page a{ 
	color: #a69280; }
.page a em{ 
	display: inline-block; 
	width: 20px; 
	height: 9px; 
	background:url('../../img/gen.png?1650e9bcff5') -230px -177px no-repeat; 
	vertical-align: middle; 
	margin: -3px 12px 0; 
}
.page a em.icon2{ 
	background-position: -230px -189px; 
}
.page-line{ 
	display: inline-block; 
	width: 1px; 
	height: 11px; 
	background: #dfdfdf;
	overflow: hidden; 
	margin: 0 18px; 
}
.page a.page-stop{ 
	color: #999; cursor: not-allowed;
}
#ss{
	position: relative;
	margin-top: -100px;
	background-color: #fff;
}
.page > .curPage {
    color: #5d5249;
}
.page > .jumpPage {
    color: #a69280;
}
#page {
    width: 30px;
}